package com.sf.dlb.utils;

import org.apache.commons.lang.StringUtils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * Created by tanjing on 2018/12/18.
 */
public class MyStringUtils {

    public static String fileHtmlToChinese(String html){
        if(StringUtils.isBlank(html)){
            return "";
        }
        StringBuffer stringBuffer=new StringBuffer();
        String regex="([\u4e00-\u9fa5]+)";
        Matcher matcher = Pattern.compile(regex).matcher(html);
        while (matcher.find()){
            stringBuffer.append(matcher.group(0));
        }
        return stringBuffer.toString();
    }
    public static String stringTrim(String str){
        if(StringUtils.isBlank(str)){
            return "";
        }
        return str.replaceAll(" ","").trim();
    }


    public static void main(String[] args) {
        String html="\n    <p class=\"imgs_c\"><img src=\"http://mpic.haiwainet.cn/thumb/d/uploadfile/20180921/1537495485329206,w_480.jpg\" title=\"1537495485329206.jpg\" alt=\"微信图片_20180921100321.jpg\" alt_src=\"http://mpic.haiwainet.cn/thumb/d/uploadfile/20180921/1537495485329206,w_480.jpg\"></p> \n<p>经最高人民法院核准，今天上午，“杭州保姆纵火案”罪犯莫焕晶被执行死刑，检察机关依法派员临场监督。</p> \n<p>浙江省杭州市中级人民法院收到最高人民法院刑事裁定书后向莫焕晶进行了宣告，并于2018年9月21上午遵照最高人民法院院长签发的执行死刑命令，对莫焕晶执行了死刑。执行死刑之前，杭州市中级人民法院通知莫焕晶的近亲属可以会见，其近亲属明确表示不会见。</p> \n<p>最高人民法院经复核确认：被告人莫焕晶长期沉迷賭博，身负高额债务。2016年9月，莫焕晶到浙江省杭州市上城区蓝色钱江公寓2幢1单元1802室被害人朱小贞、林生斌夫妇家从事住家保姆工作。2017年3月至同年6月21日，莫焕晶为筹集賭资，多次窃取朱小贞家财物，并找借口向朱借款，上述钱款均被莫赌博输光。同年6月21日晚，莫焕晶为继续筹集赌资，决定采取在朱小贞家中放火再帮助灭火的方式骗取朱的感激，以便再向朱借钱。22日4时55分许，莫焕晶在朱小贞家客厅用打火机点燃书本，引燃客厅沙发、窗帘等易燃物品，导致火势迅速蔓延，造成屋内的朱小贞及其三名未成年子女共四人被困火场，吸入一氧化碳中毒死亡，并造成该1802室和邻近房屋部分设施损毁。</p> \n<p>此外，莫焕晶在浙江省绍兴市、上海市从事住家保姆工作期间，多次盗窃雇主等人的财物。最高人民法院认为，被告人莫焕晶故意放火，危害公共安全，其行为已构成放火罪；莫焕晶以非法占有为目的，盗窃他人财物，数额巨大，其行为已构成盗窃罪。莫焕晶经预谋在高层住宅内放火，致四人死亡和他人财产重大损失，犯罪动机卑劣，情节恶劣，社会危害性极大，后果和罪行极其严重，应依法惩处。虽然莫焕晶归案后能如实供述自己的放火罪行，但根据其犯罪的事实、性质、情节和对社会的危害程度，对其所犯放火罪依法不足以从轻处罚。对莫焕晶所犯数罪，应依法并罚。第一审判决、第二审裁定认定的事实清楚，证据确实、充分，定罪准确，量刑适当。审判程序合法。据此，最高人民法院核准浙江省高级人民法院维持第一审对被告人莫焕晶判处死刑的刑事裁定。(央视记者 奚丹霓)</p> \n<p><strong>此前报道：</strong></p> \n<p>北京时间2017年6月22日凌晨5点左右，在浙江杭州蓝色钱江小区2幢1单元1802室发生纵火案。该事件造成4人死亡（一位母亲和三个未成年孩子）。</p> \n<p>2017年7月1日，根据杭州市人民检察院批准逮捕决定，杭州市公安局对涉嫌放火罪、盗窃罪的犯罪嫌疑人莫焕晶依法执行逮捕。2017年8月21日，杭州市检察院依法对被告人莫焕晶提起公诉。</p> \n<p>2017年12月21日上午9时许，杭州“蓝色钱江放火案”在浙江省杭州市中级人民法院公开开庭审理。法庭宣布延期审理。</p> \n<p>2017年12月25日，杭州市公安消防局再次收到受害人家属林某某提出的政府信息公开申请，杭州市公安消防局局将根据《中华人民共和国政府信息公开条例》的有关规定，在法定期限内做出答复。</p> \n<p>2018年2月9日，案件一审公开宣判，被告人莫焕晶被判死刑。2月24日，从浙江省高级人民法院获悉，莫焕晶已向该院提起上诉。 5月17日9时，莫焕晶上诉开庭审理；下午17时20分许，庭审结束，审判长宣布择期宣判。</p> \n<p>2018年6月4日，案件作出二审裁定：驳回上诉，维持原判。</p> \n<p>2018年9月21日，经最高人民法院核准，莫焕晶被执行死刑。</p> \n<p></p>\n    ";
        String str=fileHtmlToChinese(html);
        System.out.println("args"+str);
    }
}
